conector separable enchufable - Turkish English Dictionary